package com.itheima.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class Order {
    private Integer id;
    private String orderNumber;
    private String remark;// 订单编号
    private Integer userId; // 用户编号
    private String productId; // 商品编号
    private Integer addressId; // 地址编号
    private String paymentStatus; // 支付状态
    private BigDecimal amount;      // 金额
    private Integer quantity;       // 数量
    private String status;          // 订单状态
    private LocalDateTime createTime; // 创建时间
    
    // 扩展字段（实际项目中可根据需要添加）
    private LocalDateTime updateTime; // 更新时间
    private LocalDateTime completeTime;//完成时间
    private LocalDateTime payTime;//支付时间

}